knurl roller - German English Dictionary